Did you mean mustachio?
mustachio
noun
°A mustache, especially a large or lush one.